Hurricane Ernesto Drops Torrential Rain On Puerto Rico While Pummeling Northeast Caribbean